
package com.pp.admin.common.client.beans;

import java.io.Serializable;

public class BaseUser extends BaseBean implements Serializable {
	
	/**
	 * 
	 */
	private static final long	serialVersionUID	= 8963418761516270266L;
	
	public static final byte	STATUS_REQUESTED	= 1;
	
	public static final byte	STATUS_ACTIVE		= 2;
	
	public static final byte	STATUS_REJECTED		= 3;
	
	public static final byte	STATUS_DELETED		= 4;
	
	private String				userID;
	
	private String				firstName;
	
	private String				lastName;
	
	private byte				status = STATUS_REQUESTED ;
	
	private String				password;
	
	/**
	 * @return the userID
	 */
	public String getUserID() {

		return userID;
	}
	
	/**
	 * @param userID
	 *            the userID to set
	 */
	public void setUserID( String userID ) {

		this.userID = userID;
	}
	
	/**
	 * @return the firstName
	 */
	public String getFirstName() {

		return firstName;
	}
	
	/**
	 * @param firstName
	 *            the firstName to set
	 */
	public void setFirstName( String firstName ) {

		this.firstName = firstName;
	}
	
	/**
	 * @return the lastName
	 */
	public String getLastName() {

		return lastName;
	}
	
	/**
	 * @param lastName
	 *            the lastName to set
	 */
	public void setLastName( String lastName ) {

		this.lastName = lastName;
	}
	
	/**
	 * @return the status
	 */
	public byte getStatus() {

		return status;
	}
	
	/**
	 * @param status
	 *            the status to set
	 */
	public void setStatus( byte status ) {

		this.status = status;
	}
	
	/**
	 * @return the password
	 */
	public String getPassword() {

		return password;
	}
	
	/**
	 * @param password
	 *            the password to set
	 */
	public void setPassword( String password ) {

		this.password = password;
	}
	
}
